a self-acting machine - Turco Inglés Diccionario